2099 POKE 974,64: SPEED= 255: FOR J = 1 TO 4000: NEXT : PRINT " ": PRINT "<CTRL-D>RUN GROUND FORCES"
2100 R = 7: GOSUB 2080: GOSUB 2170: IF PEEK(38303 + PEEK(38209)) >0 THEN PRINT "THERE IS ALREADY": PRINT "A BASE ON THIS": PRINT "PLANET, SIR!": GOTO 2099
2105 IF PEEK(38282 + PEEK(38209)) <2 THEN PRINT "THIS PLANET IS TOO": PRINT "BACKWARD TO BUILD": PRINT "A BASE, SIR!": GOTO 2099
2106 IF PEEK(38149) = 1 THEN PRINT "ONLY ONE TIME PER": PRINT "TRIP, SIR.": GOTO 2099
2107 POKE 38149,1
2110 PRINT "SIR! IT WILL COST": PRINT INT(C);" TO BUILD A": PRINT "BASE HERE.": PRINT : PRINT "YOU HAVE ";CR: PRINT "CREDITS NOW.":C = INT(C)
2130 IF CR <C THEN PRINT "YOU DON'T HAVE": PRINT "ENOUGH CREDITS TO": PRINT "BUILD A BASE HERE.": GOTO 2099
2140 VTAB 8: PRINT "BUILD A BASE?": PRINT "(Y/N)";: GET A$: IF A$ = "N" THEN GOTO 2099
2400 L = PEEK(38171) *(300 * RND(1)):L = L +( PEEK(38172) *150):L = L +( PEEK(38173) *100):L = L +( PEEK(38174) *200):L = L +( PEEK(38175) *200):L = L +( PEEK(38176) *200)
2405 L = L +( PEEK(38177) *300):L = L +( PEEK(38178) *15):L = L +( PEEK(38179) *5):L = L +( PEEK(38180) *25):L = L +(( PEEK(38181) *20) *75):L = L +(( PEEK(38182) *10) *100):L = L +(( PEEK(38183) *10) *200)
2406 L = L *2
2408 R = 7:CR = INT(CR):L = INT(L)
2410 GOSUB 2080: PRINT " SELL LOOT": PRINT
2430 PRINT "YOU HAD ";CR: PRINT "CREDITS.": PRINT "YOUR LOOT IS WORTH": PRINT L;" CREDITS.": PRINT
2460 PRINT "THAT GIVES YOU A": PRINT "TOTAL OF ";CR +L: PRINT "CREDITS!":CR = CR +L: FOR C = 38171 TO 38183: POKE C,0: NEXT : POKE 974,64: PRINT "<CTRL-D>OPEN MISC FILE": PRINT "<CTRL-D>WRITE MISC FILE": PRINT SD: PRINT TR: PRINT CR: PRINT "<CTRL-D>CLOSE": GOTO 2099
2500 DATA SHIELD,38200,ENERGY,38199,# 1 ENGINE,38198,# 2 ENGINE,38197,COMPUTER,38196,RADAR,38195,ENV. CONTROL,38194,HULL DMG.,38193,HYPERDRIVE,38190,MISSILES,38187,LASER,38186,NAV. COMP.,38184
2502 HCOLOR= 0: FOR J = 200 TO 260 STEP 5: DRAW 25 AT J,133: NEXT
2505 R = 7: GOSUB 2080: IF PEEK(38210) = 0 OR PEEK(29469) >22 THEN VTAB 3: HTAB 3: PRINT "YOU MUST LAND ON": HTAB 3: PRINT "PLANET FIRST.": GOTO 2099
2510 PRINT " REPAIR SHIP": FOR J = 1 TO 12: READ A$: READ LO
2520 D = PEEK(LO): IF D <100 AND J < >10 AND J < >2 THEN PRINT A$;":";: HTAB 13:CD = INT(( RND(1) *150) *(100 -((D/100) *100))): PRINT D;: HTAB 17: PRINT "%":P = P +CD: POKE LO,100
2524 IF D <63 AND J = 2 THEN D2 = 63 -D:D2 = D2 *(100/63)
2525 IF D <63 AND J = 2 THEN D1 = INT((D2/100) *100): PRINT A$;: HTAB 13:CD = INT(( RND(1) *200) *(100 -D1)): PRINT D;: HTAB 17: PRINT "%":P = P +CD: POKE LO,63
2530 IF D <100 AND J = 10 THEN PRINT A$;: HTAB 13:CD = INT(( RND(1) *100) *(100 - PEEK(LO))): PRINT D;: HTAB 17: PRINT "%":P = P +CD: POKE LO,100
2540 NEXT : FOR J = 1 TO 4000: NEXT
2545 HCOLOR= 1: FOR J = 153 TO 157: HPLOT 262,J TO 271,J: NEXT
2550 R = 7: GOSUB 2080: PRINT " REPAIR SHIP": PRINT : PRINT "ALL REPAIRS ARE": PRINT "COMPLETE, SIR."
2555 CR = INT(CR): POKE 38393,0
2560 PRINT "THE TOTAL REPAIR": PRINT "BILL COMES TO": PRINT P;" CREDITS.": PRINT "YOU HAVE ";CR: PRINT "CREDITS.": IF CR <P THEN 2600
2580 PRINT "ARE YOU GOING TO": PRINT "PAY, SIR? (Y/N) ";: GET N$: IF N$ = "N" AND P >0 THEN PRINT " ": GOTO 2600